//
//  UIView + Extension.swift
//  微博三天
//
//  Created by jessica on 15/11/16.
//  Copyright © 2015年 jessica. All rights reserved.
//

import UIKit

extension UIView{
    
    //响应者链条找到下一个控制器
    func NavController() -> UINavigationController?{
        
        //遍历响应者
        //下一个响应者
        var next =  self.nextResponder()
        //重写
        repeat{
            //如果下一个转跳控制器
            if next is UINavigationController{
                //下一个响应者返回为当前的
                return next as?UINavigationController
                
            }
            
            next = next?.nextResponder()
            
        }while (next != nil)
        
        return nil
        
    }
    
}
